tumor of impacted feces - Francés Inglés Diccionario